If you can't make a payment on your Blesta using Square you are probably using the latest API for Square before Blesta 5.0.0-b1.
To fix this simply apply the hot-fix provided by Jono: https://dev.blesta.com/browse/CORE-3949
And it will be fixed :).